#!/bin/bash

echo "=========================================="
echo "模块例化层次显示功能演示"
echo "=========================================="
echo ""

# 测试1: 简单层次结构
echo "【测试1】简单三层层次结构"
echo "------------------------------------------"
./moparse -i test_simple_hierarchy.modb -m top --show-hierarchy
echo ""

# 测试2: 循环引用检测
echo "【测试2】循环引用检测"
echo "------------------------------------------"
./moparse -i test_hierarchy.modb -m circular_a --show-hierarchy
echo ""

# 测试3: 复杂层次结构
echo "【测试3】复杂多分支层次结构"
echo "------------------------------------------"
./moparse -i test_complex_hierarchy.modb -m top_level --show-hierarchy
echo ""

echo "=========================================="
echo "所有测试完成！"
echo "=========================================="
